/**
 * Copyright 2014-2015 www.fsfkj.com
 * All rights reserved.
 * 
 * @project
 * @author Flouny.Caesar
 * @version 1.0
 * @date 2015-09-11
 */

package com.eyaomall.wxmanage.service;

import com.eyaomall.wxmanage.model.po.Sms;

/**
 * 
 * @author Flouny.Caesar
 *
 */
public interface SmsService {
	
	/**
	 * 登录短信码
	 * @param phone
	 */
	void login(String phone);
	
	/**
	 * 登录短信码
	 * @param phone
	 */
	void register(String phone);
	
	/**
	 * 找回密码
	 * @param phone
	 * @return
	 */
	void findPwd(String phone);
	
	/**
	 * 换绑
	 * @param phone
	 */
	void inTie(String phone);
	
	/**
	 * 检查短信码
	 * @param phone
	 * @param code
	 * @param type
	 */
	void checkSmsCode(String phone, String code, String type);
	
	/**
	 * 发送计划提醒
	 * @param phone
	 */
	void sendPlanNotice(String phone);
	
	/**
	 * 根据手机和短信类型，返回短信信息
	 * @param phone
	 * @param type
	 * @return
	 */
	Sms getSMSByPhoneAndType(String phone, String type);
}